Topsail Lake is a lake of Halifax Regional Municipality, Nova Scotia, Canada. It is located in the community of Westphal, northeast of Halifax Harbour.